detectable injury - Turkish English Dictionary